package cn.ffcs.businessrequest.service;

import java.io.File;
import java.util.List;

import cn.ffcs.base.service.IBaseService;
import cn.ffcs.businessrequest.model.ProdAdvReq;
/**
 * 业务需求交互单服务层接口<br/>
 * <table>
 * <tr>
 * <td>负责人/principal:</td>
 * <td colspan="2">pany</td>
 * <tr>
 * <td>修改记录/revision:</td>
 * <td colspan="2"></td>
 * </tr>
 * <tr>
 * <td>日期:</td>
 * <td>修改人:</td>
 * <td>修改说明:</td>
 * </tr>
 * <tr>
 * <td></td>
 * <td></td>
 * <td></td>
 * </tr>
 * </table>
 * @author pany
 * @version $Id$
 */            
public interface IProdAdvReqService<P extends ProdAdvReq> extends IBaseService<P>
{
    public boolean saveProdAdvReq(P prodAdvReq,String oldProdAdvReqId);
    public boolean saveProdAdvReq(P prodAdvReq,String [] oldProdAdvReqs);
    public boolean saveProdAdvReq(P prodAdvReq, List<File> uploads,
            List<String> fileNames, String[] reqDocuIDs, String[] delIDs);
}
